
// 系统应用管理端ID
export const SYS_APP_MANAGE_ID = "618164525166597"

export enum NamespaceCodeEnum {
  // 系统应用
  APP_GOVERN_HUB = '1',
  // 自定义应用
  APP_MGT = "3"
}

export enum AppIdEnum {
  APP_GOVERN_HUB = '618164525166597'
}

export enum WorkspaceTypeEnum {
  APP_MGT = '3',
  APP_GOVERN_HUB = '1',
}

export enum SubjectType {
  /**
    * 角色
    */
  ROLE = "1",
  /**
   * 用户
   */
  USER = "2",
}

export enum PermPolicyResourceType {
  API = '1',
  MENU = '2'
}

export enum ErrorCode {
  GATEWAY_NO_FOUNT_RESOURCE = 2_013_001_001,

  TENANT_NOT_INSTALL_APP = 2_011_001_001,
  // token过期
  TOKEN_EXPIRED = 3002,
  // 无效会话，请刷新页面或重新登录
  SESSION_EXPIRED = 3003,
  // 用户重新登录标志
  RE_LOGIN = 3004,
  // 租户不存在
  TENANT_NOT_EXISTS=  2_011_001_002,
  // 租户被禁用
  TENANT_DISABLE = 2_011_001_003,
  // 租户已过期
  TENANT_EXPIRE = 2_011_001_004,
  // 租户尚未到达生效时间
  TENANT_NOT_EFFECTIVE_TIME= 2_011_001_005,
  // 该租户不能进行修改、删除等操作！
  TENANT_CAN_NOT_UPDATE_SYSTEM = 2_011_001_008,
  // 您是租户拥有者, 请先变更租户拥有者
  TENANT_USER_EXIT_IS_OWNER = 2_011_001_010,
  // 输入的企业名称不正确
  TENANT_USER_EXIT_INPUT_NAME_ERROR = 2_011_001_011,
  // 输入的密码不正确
  TENANT_USER_EXIT_INPUT_PASSWORD_ERROR = 2_011_001_012
}
